home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 February / Gamestar_81_2006-02_dvd.iso / Red Shark / Missions / Mission_5 / ObjectList.script < prev    next >
Text File  |  2001-11-05  |  16KB  |  523 lines

  1. //---------------------------------------------
  2. //  Automatically-generated mission script file
  3. //  DO NOT EDIT!
  4. //  (c) G5 Software:
  5. //           Sergey Shoolts,
  6. //           Vlad Suglobov,
  7. //           Alik Tabunov,
  8. //           Max Ryumin,
  9. //           Alex Koloskov
  10. //---------------------------------------------
  11.  
  12. class CClearVillageMissionObjectList
  13. {
  14.   array GetObjectsIDs()
  15.   {
  16.     array ids =
  17.       array(
  18.         "Helicopter",
  19.         "Village_01",
  20.         "Village_02",
  21.         "Village_03",
  22.         "Village_04",
  23.         "Village_05",
  24.         "Village_06",
  25.         "Village_07",
  26.         "Village_08",
  27.         "Village_09",
  28.         "NaziAntiair 1",
  29.         "NaziAntiair_Patrol_a 1",
  30.         "NaziAntiair_Patrol_a 2",
  31.         "NaziAntiair_Patrol_a 3",
  32.         "NaziAntiair_Patrol_b 1",
  33.         "NaziAntiair_Patrol_b 2",
  34.         "NaziAntiair_Patrol_b 3",
  35.         "NaziAntiair_Patrol_b 4",
  36.         "NaziAntiair_Defender 1",
  37.         "NaziAntiair_Defender 2",
  38.         "NaziAntiair_Defender 3",
  39.         "NaziAntiair_Defender 4",
  40.         "NaziAntiair_Defender 5",
  41.         "NaziAntiair_Defender 6",
  42.         "NaziAntiair_Defender 7",
  43.         "NaziAntiair_Defender 8",
  44.         "NaziAntiair_Defender 9",
  45.         "NaziAntiair_Defender 10",
  46.         "NaziAntiair_Defender 11",
  47.         "NaziAntiair_Defender 12",
  48.         "NaziAntiair_Defender 13",
  49.         "NaziAntiair_Defender 14",
  50.         "NavPoint_Gotovtsevo",
  51.         "NavPoint_Vasyuki",
  52.         "NavPoint_Upyryovka",
  53.         "NavPoint_Barinovo",
  54.         "NavPoint_Korzhebino",
  55.         "NavPoint_Marshevka",
  56.         "NavPoint_Ozerino",
  57.         "NavPoint_Ovechkino",
  58.         "NavPoint_Gerasimovo"
  59.       );
  60.     return ids;
  61.   }
  62.  
  63.   array GetObjectsScriptClassNames()
  64.   {
  65.     array class_names =
  66.       array(
  67.         "CPlayerSovietHelicopter",
  68.         "CVillage_12",
  69.         "CVillage_13",
  70.         "CVillage_14",
  71.         "CVillage_15",
  72.         "CVillage_16",
  73.         "CVillage_17",
  74.         "CVillage_18",
  75.         "CVillage_19",
  76.         "CVillage_20",
  77.         "CGermanAntiair",
  78.         "CGermanAntiair",
  79.         "CGermanAntiair",
  80.         "CGermanAntiair",
  81.         "CGermanAntiair",
  82.         "CGermanAntiair",
  83.         "CGermanAntiair",
  84.         "CGermanAntiair",
  85.         "CGermanAntiair",
  86.         "CGermanAntiair",
  87.         "CGermanAntiair",
  88.         "CGermanAntiair",
  89.         "CGermanAntiair",
  90.         "CGermanAntiair",
  91.         "CGermanAntiair",
  92.         "CGermanAntiair",
  93.         "CGermanAntiair",
  94.         "CGermanAntiair",
  95.         "CGermanAntiair",
  96.         "CGermanAntiair",
  97.         "CGermanAntiair",
  98.         "CGermanAntiair",
  99.         "CNavPoint",
  100.         "CNavPoint",
  101.         "CNavPoint",
  102.         "CNavPoint",
  103.         "CNavPoint",
  104.         "CNavPoint",
  105.         "CNavPoint",
  106.         "CNavPoint",
  107.         "CNavPoint"
  108.       );
  109.     return class_names;
  110.   }
  111.  
  112.   array GetObjectsScriptComponentIDs()
  113.   {
  114.     array component_ids =
  115.       array(
  116.         "GameObject",
  117.         "VillageObject",
  118.         "VillageObject",
  119.         "VillageObject",
  120.         "VillageObject",
  121.         "VillageObject",
  122.         "VillageObject",
  123.         "VillageObject",
  124.         "VillageObject",
  125.         "VillageObject",
  126.         "GameObject",
  127.         "GameObject",
  128.         "GameObject",
  129.         "GameObject",
  130.         "GameObject",
  131.         "GameObject",
  132.         "GameObject",
  133.         "GameObject",
  134.         "GameObject",
  135.         "GameObject",
  136.         "GameObject",
  137.         "GameObject",
  138.         "GameObject",
  139.         "GameObject",
  140.         "GameObject",
  141.         "GameObject",
  142.         "GameObject",
  143.         "GameObject",
  144.         "GameObject",
  145.         "GameObject",
  146.         "GameObject",
  147.         "GameObject",
  148.         "GameObject",
  149.         "GameObject",
  150.         "GameObject",
  151.         "GameObject",
  152.         "GameObject",
  153.         "GameObject",
  154.         "GameObject",
  155.         "GameObject",
  156.         "GameObject"
  157.       );
  158.     return component_ids;
  159.   }
  160.  
  161.   array GetObjectsMatrices()
  162.   {
  163.     array matrices =
  164.       array(
  165.         matrix(
  166.           0.677369, 0.735277, -0.023242, 6123.492188, 
  167.           -0.734844, 0.677767, 0.025214, 10512.615234, 
  168.           0.034292, 0.000000, 0.999412, 138.477264, 
  169.           0.000000, 0.000000, 0.000000, 1.000000
  170.          ),
  171.         matrix(
  172.           0.000000, -1.000000, 0.000000, 2013.340454, 
  173.           1.000000, 0.000000, 0.000000, 4140.435059, 
  174.           0.000000, 0.000000, 1.000000, 6.371762, 
  175.           0.000000, 0.000000, 0.000000, 1.000000
  176.          ),
  177.         matrix(
  178.           0.000000, -1.000000, 0.000000, 3898.671875, 
  179.           1.000000, 0.000000, 0.000000, 12414.240234, 
  180.           0.000000, 0.000000, 1.000000, 28.373756, 
  181.           0.000000, 0.000000, 0.000000, 1.000000
  182.          ),
  183.         matrix(
  184.           0.000000, -1.000000, 0.000000, 12016.671875, 
  185.           1.000000, 0.000000, 0.000000, 14068.097656, 
  186.           0.000000, 0.000000, 1.000000, 269.964813, 
  187.           0.000000, 0.000000, 0.000000, 1.000000
  188.          ),
  189.         matrix(
  190.           0.000000, -1.000000, 0.000000, 11264.460938, 
  191.           1.000000, 0.000000, 0.000000, 11007.780273, 
  192.           0.000000, 0.000000, 1.000000, 8.117068, 
  193.           0.000000, 0.000000, 0.000000, 1.000000
  194.          ),
  195.         matrix(
  196.           0.000000, -1.000000, 0.000000, 14701.861328, 
  197.           1.000000, 0.000000, 0.000000, 10393.629883, 
  198.           0.000000, 0.000000, 1.000000, 473.492798, 
  199.           0.000000, 0.000000, 0.000000, 1.000000
  200.          ),
  201.         matrix(
  202.           0.000000, -1.000000, 0.000000, 13561.461914, 
  203.           1.000000, 0.000000, 0.000000, 4608.581055, 
  204.           0.000000, 0.000000, 1.000000, 86.205208, 
  205.           0.000000, 0.000000, 0.000000, 1.000000
  206.          ),
  207.         matrix(
  208.           0.000000, -1.000000, 0.000000, 11404.723633, 
  209.           1.000000, 0.000000, 0.000000, 2945.318359, 
  210.           0.000000, 0.000000, 1.000000, 17.673941, 
  211.           0.000000, 0.000000, 0.000000, 1.000000
  212.          ),
  213.         matrix(
  214.           0.000000, -1.000000, 0.000000, 6576.552734, 
  215.           1.000000, 0.000000, 0.000000, 3495.272705, 
  216.           0.000000, 0.000000, 1.000000, 3.293593, 
  217.           0.000000, 0.000000, 0.000000, 1.000000
  218.          ),
  219.         matrix(
  220.           0.000000, -1.000000, 0.000000, 7910.412109, 
  221.           1.000000, 0.000000, 0.000000, 7897.313965, 
  222.           0.000000, 0.000000, 1.000000, 12.411162, 
  223.           0.000000, 0.000000, 0.000000, 1.000000
  224.          ),
  225.         matrix(
  226.           0.000000, -1.000000, 0.000000, 7920.412109, 
  227.           1.000000, 0.000000, 0.000000, 7897.313965, 
  228.           0.000000, 0.000000, 1.000000, 12.411162, 
  229.           0.000000, 0.000000, 0.000000, 1.000000
  230.          ),
  231.         matrix(
  232.           1.000000, 0.000000, -0.000469, 8046.652344, 
  233.           0.000002, 0.999992, 0.004104, 8154.525391, 
  234.           0.000469, -0.004104, 0.999991, 7.875336, 
  235.           0.000000, 0.000000, 0.000000, 1.000000
  236.          ),
  237.         matrix(
  238.           0.999993, 0.000452, 0.003839, 7992.304199, 
  239.           -0.000456, 0.999999, 0.001156, 8149.120117, 
  240.           -0.003839, -0.001158, 0.999992, 7.926744, 
  241.           0.000000, 0.000000, 0.000000, 1.000000
  242.          ),
  243.         matrix(
  244.           0.999989, -0.000018, 0.004769, 7934.636719, 
  245.           -0.000005, 0.999988, 0.004831, 8153.708984, 
  246.           -0.004769, -0.004831, 0.999977, 8.156689, 
  247.           0.000000, 0.000000, 0.000000, 1.000000
  248.          ),
  249.         matrix(
  250.           -0.999817, -0.017389, 0.008039, 7698.596191, 
  251.           0.017618, -0.999415, 0.029331, 8112.586426, 
  252.           0.007524, 0.029467, 0.999537, 13.516273, 
  253.           0.000000, 0.000000, 0.000000, 1.000000
  254.          ),
  255.         matrix(
  256.           -0.999668, -0.017333, 0.019066, 7779.851074, 
  257.           0.018280, -0.998549, 0.050652, 8112.482422, 
  258.           0.018160, 0.050984, 0.998534, 12.721308, 
  259.           0.000000, 0.000000, 0.000000, 1.000000
  260.          ),
  261.         matrix(
  262.           -0.999453, -0.017135, 0.028303, 7829.466797, 
  263.           0.018717, -0.998221, 0.056608, 8112.714844, 
  264.           0.027283, 0.057106, 0.997995, 11.454758, 
  265.           0.000000, 0.000000, 0.000000, 1.000000
  266.          ),
  267.         matrix(
  268.           -0.999431, -0.017732, 0.028714, 7896.581543, 
  269.           0.018811, -0.999110, 0.037766, 8107.138672, 
  270.           0.028019, 0.038284, 0.998874, 9.698788, 
  271.           0.000000, 0.000000, 0.000000, 1.000000
  272.          ),
  273.         matrix(
  274.           0.999992, 0.000021, 0.004095, 8036.729004, 
  275.           -0.000016, 0.999999, -0.001278, 8063.890625, 
  276.           -0.004095, 0.001278, 0.999991, 7.943764, 
  277.           0.000000, 0.000000, 0.000000, 1.000000
  278.          ),
  279.         matrix(
  280.           0.999999, 0.000031, 0.001470, 8081.485352, 
  281.           -0.000024, 0.999991, -0.004341, 8065.183594, 
  282.           -0.001470, 0.004341, 0.999990, 7.858624, 
  283.           0.000000, 0.000000, 0.000000, 1.000000
  284.          ),
  285.         matrix(
  286.           0.999932, 0.002099, 0.011488, 7745.774902, 
  287.           -0.002460, 0.999502, 0.031473, 8198.385742, 
  288.           -0.011417, -0.031499, 0.999439, 8.781030, 
  289.           0.000000, 0.000000, 0.000000, 1.000000
  290.          ),
  291.         matrix(
  292.           0.999997, 0.002336, -0.000774, 7829.912109, 
  293.           -0.002333, 0.999988, 0.004323, 8270.231445, 
  294.           0.000784, -0.004321, 0.999990, 7.897334, 
  295.           0.000000, 0.000000, 0.000000, 1.000000
  296.          ),
  297.         matrix(
  298.           0.999980, 0.002337, -0.005836, 8029.221191, 
  299.           -0.002337, 0.999997, -0.000010, 8410.151367, 
  300.           0.005836, 0.000024, 0.999983, 8.109734, 
  301.           0.000000, 0.000000, 0.000000, 1.000000
  302.          ),
  303.         matrix(
  304.           0.998942, 0.002160, -0.045936, 8209.040039, 
  305.           -0.003296, 0.999690, -0.024677, 8222.869141, 
  306.           0.045869, 0.024802, 0.998640, 9.976670, 
  307.           0.000000, 0.000000, 0.000000, 1.000000
  308.          ),
  309.         matrix(
  310.           0.999995, 0.003203, -0.000006, 7833.197754, 
  311.           -0.003203, 0.999986, -0.004313, 8409.418945, 
  312.           -0.000008, 0.004313, 0.999991, 7.699070, 
  313.           0.000000, 0.000000, 0.000000, 1.000000
  314.          ),
  315.         matrix(
  316.           0.999959, 0.004128, -0.008057, 8399.157227, 
  317.           -0.004059, 0.999955, 0.008577, 8809.563477, 
  318.           0.008092, -0.008543, 0.999931, 13.965717, 
  319.           0.000000, 0.000000, 0.000000, 1.000000
  320.          ),
  321.         matrix(
  322.           0.996702, 0.003976, 0.081050, 5931.387695, 
  323.           -0.008229, 0.998603, 0.052204, 8660.139648, 
  324.           -0.080729, -0.052699, 0.995342, 44.459595, 
  325.           0.000000, 0.000000, 0.000000, 1.000000
  326.          ),
  327.         matrix(
  328.           0.999889, -0.000330, -0.014923, 6839.284668, 
  329.           0.001221, 0.998212, 0.059767, 9170.686523, 
  330.           0.014876, -0.059778, 0.998101, 25.239563, 
  331.           0.000000, 0.000000, 0.000000, 1.000000
  332.          ),
  333.         matrix(
  334.           0.999962, 0.002389, 0.008463, 7297.782715, 
  335.           -0.002386, 0.999997, -0.000264, 9089.302734, 
  336.           -0.008463, 0.000244, 0.999964, 14.091026, 
  337.           0.000000, 0.000000, 0.000000, 1.000000
  338.          ),
  339.         matrix(
  340.           0.999811, -0.005891, 0.018540, 6308.123047, 
  341.           0.005893, 0.999983, -0.000067, 10151.158203, 
  342.           -0.018539, 0.000176, 0.999828, 12.630440, 
  343.           0.000000, 0.000000, 0.000000, 1.000000
  344.          ),
  345.         matrix(
  346.           0.999310, -0.006171, -0.036629, 6403.003906, 
  347.           0.004532, 0.998992, -0.044657, 10308.856445, 
  348.           0.036868, 0.044460, 0.998331, 15.715172, 
  349.           0.000000, 0.000000, 0.000000, 1.000000
  350.          ),
  351.         matrix(
  352.           0.992697, -0.008320, -0.120348, 6446.584473, 
  353.           -0.006116, 0.992865, -0.119084, 10724.666016, 
  354.           0.120480, 0.118950, 0.985564, 66.428505, 
  355.           0.000000, 0.000000, 0.000000, 1.000000
  356.          ),
  357.         matrix(
  358.           1.000000, 0.000000, 0.000000, 3910.329346, 
  359.           0.000000, 1.000000, 0.000000, 12669.901367, 
  360.           0.000000, 0.000000, 1.000000, 164.050003, 
  361.           0.000000, 0.000000, 0.000000, 1.000000
  362.          ),
  363.         matrix(
  364.           1.000000, 0.000000, 0.000000, 8014.514648, 
  365.           0.000000, 1.000000, 0.000000, 8255.801758, 
  366.           0.000000, 0.000000, 1.000000, 27.099215, 
  367.           0.000000, 0.000000, 0.000000, 1.000000
  368.          ),
  369.         matrix(
  370.           1.000000, 0.000000, 0.000000, 11269.541016, 
  371.           0.000000, 1.000000, 0.000000, 10990.440430, 
  372.           0.000000, 0.000000, 1.000000, 158.989120, 
  373.           0.000000, 0.000000, 0.000000, 1.000000
  374.          ),
  375.         matrix(
  376.           1.000000, 0.000000, 0.000000, 12158.776367, 
  377.           0.000000, 1.000000, 0.000000, 13965.884766, 
  378.           0.000000, 0.000000, 1.000000, 392.036957, 
  379.           0.000000, 0.000000, 0.000000, 1.000000
  380.          ),
  381.         matrix(
  382.           1.000000, 0.000000, 0.000000, 14647.409180, 
  383.           0.000000, 1.000000, 0.000000, 10583.041992, 
  384.           0.000000, 0.000000, 1.000000, 638.687988, 
  385.           0.000000, 0.000000, 0.000000, 1.000000
  386.          ),
  387.         matrix(
  388.           1.000000, 0.000000, 0.000000, 2041.535400, 
  389.           0.000000, 1.000000, 0.000000, 4182.092773, 
  390.           0.000000, 0.000000, 1.000000, 71.677956, 
  391.           0.000000, 0.000000, 0.000000, 1.000000
  392.          ),
  393.         matrix(
  394.           1.000000, 0.000000, 0.000000, 6605.665527, 
  395.           0.000000, 1.000000, 0.000000, 3452.062500, 
  396.           0.000000, 0.000000, 1.000000, 105.695679, 
  397.           0.000000, 0.000000, 0.000000, 1.000000
  398.          ),
  399.         matrix(
  400.           1.000000, 0.000000, 0.000000, 13588.437500, 
  401.           0.000000, 1.000000, 0.000000, 4650.110840, 
  402.           0.000000, 0.000000, 1.000000, 165.966553, 
  403.           0.000000, 0.000000, 0.000000, 1.000000
  404.          ),
  405.         matrix(
  406.           1.000000, 0.000000, 0.000000, 11352.031250, 
  407.           0.000000, 1.000000, 0.000000, 2920.112061, 
  408.           0.000000, 0.000000, 1.000000, 110.173538, 
  409.           0.000000, 0.000000, 0.000000, 1.000000
  410.          )
  411.       );
  412.     return matrices;
  413.   }
  414.  
  415.   array GetObjectsBehaviorScripts()
  416.   {
  417.     array BehaviorScripts =
  418.       array(
  419.         "",
  420.         "",
  421.         "",
  422.         "",
  423.         "",
  424.         "",
  425.         "",
  426.         "",
  427.         "",
  428.         "",
  429.         "",
  430.         "CMission5_Patrol_a",
  431.         "CMission5_Patrol_a",
  432.         "CMission5_Patrol_a",
  433.         "CMission5_Patrol_b",
  434.         "CMission5_Patrol_b",
  435.         "CMission5_Patrol_b",
  436.         "CMission5_Patrol_b",
  437.         "",
  438.         "",
  439.         "",
  440.         "",
  441.         "",
  442.         "",
  443.         "",
  444.         "",
  445.         "",
  446.         "",
  447.         "",
  448.         "",
  449.         "",
  450.         "",
  451.         "",
  452.         "",
  453.         "",
  454.         "",
  455.         "",
  456.         "",
  457.         "",
  458.         "",
  459.         ""
  460.       );
  461.     return BehaviorScripts;
  462.   }
  463.  
  464.   array GetObjectsCustomParameters()
  465.   {
  466.     array CustomParameters =
  467.       array(
  468.         "",
  469.         "",
  470.         "",
  471.         "",
  472.         "",
  473.         "",
  474.         "",
  475.         "",
  476.         "",
  477.         "",
  478.         "",
  479.         "",
  480.         "",
  481.         "",
  482.         "",
  483.         "",
  484.         "",
  485.         "",
  486.         "",
  487.         "",
  488.         "",
  489.         "",
  490.         "",
  491.         "",
  492.         "",
  493.         "",
  494.         "",
  495.         "",
  496.         "",
  497.         "",
  498.         "",
  499.         "",
  500.         "",
  501.         "",
  502.         "",
  503.         "",
  504.         "",
  505.         "",
  506.         "",
  507.         "",
  508.         ""
  509.       );
  510.     return CustomParameters;
  511.   }
  512.  
  513.   string GetObjectListClassName()
  514.   {
  515.     return "CClearVillageMissionObjectList";
  516.   }
  517.  
  518.   string GetObjectListClassFile()
  519.   {
  520.     return "Missions/Mission_5/ObjectList.script";
  521.   }
  522. }
  523.